Scheduling Job Shops with Batch Machines Using the Lagrangian Relaxation Technique

نویسندگان

  • Jihua Wang
  • Peter B. Luh
چکیده

Scheduling is a key factor for manufacturing productivity. Effective scheduling can improve on-time delivery, reduce work-in-process inventory, cut lead time, and improve machine utilization. Motivated by the extensive use of batch machines in manufacturing industries, the scheduling of job shops with batch machines is studied in this paper. Unlike machines that can process one part at a time (called "standard machines" for simplicity), a batch machine is the one that can simultaneously process several parts with the same processing requirement as a batch, subject to the capacity of the batch machine. This simultaneous processing requires the "synchronization" (batch formation) of different parts for a batch operation. In view that a part may have to be processed by many standard and batch machines, multiple batch formation and batch splitting result in complicated coupling among the parts. In this paper, batches are viewed as "virtual" facilities that host and "synchronize" parts for processing, and compete for batch machine capacity. A novel integer programming formulation with a "separable" structure is then obtained. To solve this problem, a Lagrangian relaxation approach is used to decompose the problem into part and batch subproblems that can be solved by using an efficient dynamic programming algorithm. The multipliers are updated at the high level by using an “interleaved conjugate gradient method,” and a heuristic is developed to obtain feasible schedules based on subproblem solutions. Numerical testing shows that the integrated consideration of batch formation and sequencing results in high quality schedules, and the algorithm is computationally efficient to solve practical problems.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Scheduling Batch Processing Machines in Complex Job Shops

This paper considers a complex job shop problem with reentrant flow and batch processing machines. A modified shifting bottleneck heuristic (MSB) is considered for generating machine schedules to minimize the total weighted tardiness. We observe that the MSB could produce infeasible schedules where cyclic schedules are found. A cycle elimination procedure is proposed to remove the possibility o...

متن کامل

A branch-and-bound algorithm with Lagrangian relaxation to minimize total tardiness on identical parallel machines

The purpose of this paper is to propose a new branch-and-bound algorithm for a class of scheduling problems to minimize total tardiness on identical parallel machines. In this algorithm, Lagrangian relaxation technique is applied to obtain a tight lower bound. In addition, the job dominance conditions for the single machine total tardiness problem are utilized for both restricting branches and ...

متن کامل

An Effective Method to Reduce Inventory in Job Shops

 Inventory plays a major role in deciding the overall manufacturing costs, and a good scheduling system should balance the on-time delivery of products versus low work-in-process (WIP) inventory. In this paper, the “CONstant Work-In-Process” (CONWIP) concept is applied to job shop scheduling to effectively control WIP inventory. A new mathematical formulation of CONWIP-based job shop schedulin...

متن کامل

Parallel Jobs Scheduling with a Specific Due Date: Asemi-definite Relaxation-based Algorithm

This paper considers a different version of the parallel machines scheduling problem in which the parallel jobs simultaneously requirea pre-specifiedjob-dependent number of machines when being processed.This relaxation departs from one of the classic scheduling assumptions. While the analytical conditions can be easily statedfor some simple models, a graph model approach is required when confli...

متن کامل

A fixed and flexible maintenance operations planning optimization in a parallel batch machines manufacturing system

Scheduling has become an attractive area for artificial intelligence researchers. On other hand, in today's real-world manufacturing systems, the importance of an efficient maintenance schedule program cannot be ignored because it plays an important role in the success of manufacturing facilities. A maintenance program may be considered as the heath care of manufacturing machines and equipments...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • Eur. J. Control

دوره 3  شماره 

صفحات  -

تاریخ انتشار 1997